#ifndef VALUELISTRESULT_H
#define VALUELISTRESULT_H

#include "abstract-result.h"

class ValueListResult : public AbstractResult
{
    Q_OBJECT
public:
    explicit ValueListResult(QObject *parent = 0);

    QVariantList valueList() const;

public slots:
    void setValueList (const QVariantList& valueList);

signals:
    void resultReady (ValueListResult* result);

protected:
    void emitResultReady();

    QVariantList m_valueList;
};

#endif // VALUELISTRESULT_H
